package com.ai.emall.dao.gdao;

import com.ai.emall.bean.gbean.SysOp;
import com.ai.emall.bean.gbean.SysOpExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SysOpMapper {
    long countByExample(SysOpExample example);

    int deleteByExample(SysOpExample example);

    int deleteByPrimaryKey(Long opId);

    int insert(SysOp record);

    int insertSelective(SysOp record);

    List<SysOp> selectByExample(SysOpExample example);

    SysOp selectByPrimaryKey(Long opId);

    int updateByExampleSelective(@Param("record") SysOp record, @Param("example") SysOpExample example);

    int updateByExample(@Param("record") SysOp record, @Param("example") SysOpExample example);

    int updateByPrimaryKeySelective(SysOp record);

    int updateByPrimaryKey(SysOp record);
}